pot hole - French English Dictionary